[libcxx] Fix c++98 test failures. Adds XFAIL/UNSUPPORTED lit tags as appropriate. Gets a clean test run for -std=c++98 on Fedora 20. NFC. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@271741 91177308-0d34-0410-b5e6-96231b3b80d8 
diff --git a/test/std/algorithms/alg.sorting/alg.clamp/clamp.comp.pass.cpp b/test/std/algorithms/alg.sorting/alg.clamp/clamp.comp.pass.cpp index e0d8127..7067227 100644 --- a/test/std/algorithms/alg.sorting/alg.clamp/clamp.comp.pass.cpp +++ b/test/std/algorithms/alg.sorting/alg.clamp/clamp.comp.pass.cpp 
@@ -8,7 +8,7 @@  //===----------------------------------------------------------------------===//    // <algorithm> -// XFAIL: c++03, c++11, c++14 +// XFAIL: c++98, c++03, c++11, c++14    // template<class T, class Compare>  // const T& 
diff --git a/test/std/algorithms/alg.sorting/alg.clamp/clamp.pass.cpp b/test/std/algorithms/alg.sorting/alg.clamp/clamp.pass.cpp index 838aaed..2592f90 100644 --- a/test/std/algorithms/alg.sorting/alg.clamp/clamp.pass.cpp +++ b/test/std/algorithms/alg.sorting/alg.clamp/clamp.pass.cpp 
@@ -8,7 +8,7 @@  //===----------------------------------------------------------------------===//    // <algorithm> -// XFAIL: c++03, c++11, c++14 +// XFAIL: c++98, c++03, c++11, c++14    // template<class T>  // const T& 
diff --git a/test/std/containers/associative/map/map.modifiers/insert_or_assign.pass.cpp b/test/std/containers/associative/map/map.modifiers/insert_or_assign.pass.cpp index 526bcee..8689dc7 100644 --- a/test/std/containers/associative/map/map.modifiers/insert_or_assign.pass.cpp +++ b/test/std/containers/associative/map/map.modifiers/insert_or_assign.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// UNSUPPORTED: c++03, c++11, c++14 +// UNSUPPORTED: c++98, c++03, c++11, c++14    // <map>   @@ -182,4 +182,4 @@  assert(r->first.get() == 3); // key  assert(r->second.get() == 5); // value  } -} \ No newline at end of file +} 
diff --git a/test/std/containers/associative/map/map.modifiers/try.emplace.pass.cpp b/test/std/containers/associative/map/map.modifiers/try.emplace.pass.cpp index 8b2160b..63704c9 100644 --- a/test/std/containers/associative/map/map.modifiers/try.emplace.pass.cpp +++ b/test/std/containers/associative/map/map.modifiers/try.emplace.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// UNSUPPORTED: c++03, c++11, c++14 +// UNSUPPORTED: c++98, c++03, c++11, c++14    // <map>   
diff --git a/test/std/containers/associative/map/map.ops/count0.pass.cpp b/test/std/containers/associative/map/map.ops/count0.pass.cpp index c42e65a..0278343 100644 --- a/test/std/containers/associative/map/map.ops/count0.pass.cpp +++ b/test/std/containers/associative/map/map.ops/count0.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// XFAIL: c++03, c++11 +// XFAIL: c++98, c++03, c++11    // <map>   
diff --git a/test/std/containers/associative/map/map.ops/equal_range0.pass.cpp b/test/std/containers/associative/map/map.ops/equal_range0.pass.cpp index 49bd939..3b98426 100644 --- a/test/std/containers/associative/map/map.ops/equal_range0.pass.cpp +++ b/test/std/containers/associative/map/map.ops/equal_range0.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// XFAIL: c++03, c++11 +// XFAIL: c++98, c++03, c++11    // <map>   
diff --git a/test/std/containers/associative/map/map.ops/find0.pass.cpp b/test/std/containers/associative/map/map.ops/find0.pass.cpp index 04e96ca..d7de579 100644 --- a/test/std/containers/associative/map/map.ops/find0.pass.cpp +++ b/test/std/containers/associative/map/map.ops/find0.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// XFAIL: c++03, c++11 +// XFAIL: c++98, c++03, c++11    // <map>   
diff --git a/test/std/containers/associative/map/map.ops/lower_bound0.pass.cpp b/test/std/containers/associative/map/map.ops/lower_bound0.pass.cpp index 1f128ad..ea121df 100644 --- a/test/std/containers/associative/map/map.ops/lower_bound0.pass.cpp +++ b/test/std/containers/associative/map/map.ops/lower_bound0.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// XFAIL: c++03, c++11 +// XFAIL: c++98, c++03, c++11    // <map>   
diff --git a/test/std/containers/associative/map/map.ops/upper_bound0.pass.cpp b/test/std/containers/associative/map/map.ops/upper_bound0.pass.cpp index b2a993a..2e597b8 100644 --- a/test/std/containers/associative/map/map.ops/upper_bound0.pass.cpp +++ b/test/std/containers/associative/map/map.ops/upper_bound0.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// XFAIL: c++03, c++11 +// XFAIL: c++98, c++03, c++11    // <map>   
diff --git a/test/std/containers/associative/multimap/multimap.ops/count0.pass.cpp b/test/std/containers/associative/multimap/multimap.ops/count0.pass.cpp index 1d7a6e8..b993f4f 100644 --- a/test/std/containers/associative/multimap/multimap.ops/count0.pass.cpp +++ b/test/std/containers/associative/multimap/multimap.ops/count0.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// XFAIL: c++03, c++11 +// XFAIL: c++98, c++03, c++11    // <map>   
diff --git a/test/std/containers/associative/multimap/multimap.ops/equal_range0.pass.cpp b/test/std/containers/associative/multimap/multimap.ops/equal_range0.pass.cpp index e832c54..a3a51e6 100644 --- a/test/std/containers/associative/multimap/multimap.ops/equal_range0.pass.cpp +++ b/test/std/containers/associative/multimap/multimap.ops/equal_range0.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// XFAIL: c++03, c++11 +// XFAIL: c++98, c++03, c++11    // <map>   
diff --git a/test/std/containers/associative/multimap/multimap.ops/find0.pass.cpp b/test/std/containers/associative/multimap/multimap.ops/find0.pass.cpp index 401b486..03a6e18 100644 --- a/test/std/containers/associative/multimap/multimap.ops/find0.pass.cpp +++ b/test/std/containers/associative/multimap/multimap.ops/find0.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// XFAIL: c++03, c++11 +// XFAIL: c++98, c++03, c++11    // <map>   
diff --git a/test/std/containers/associative/multimap/multimap.ops/lower_bound0.pass.cpp b/test/std/containers/associative/multimap/multimap.ops/lower_bound0.pass.cpp index 38ae503..77927bb 100644 --- a/test/std/containers/associative/multimap/multimap.ops/lower_bound0.pass.cpp +++ b/test/std/containers/associative/multimap/multimap.ops/lower_bound0.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// XFAIL: c++03, c++11 +// XFAIL: c++98, c++03, c++11    // <map>   
diff --git a/test/std/containers/associative/multimap/multimap.ops/upper_bound0.pass.cpp b/test/std/containers/associative/multimap/multimap.ops/upper_bound0.pass.cpp index 45d458d..3f6852d 100644 --- a/test/std/containers/associative/multimap/multimap.ops/upper_bound0.pass.cpp +++ b/test/std/containers/associative/multimap/multimap.ops/upper_bound0.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//  // -// XFAIL: c++03, c++11 +// XFAIL: c++98, c++03, c++11    // <map>   
diff --git a/test/std/utilities/time/time.duration/time.duration.alg/abs.pass.cpp b/test/std/utilities/time/time.duration/time.duration.alg/abs.pass.cpp index ec32c37..30ea029 100644 --- a/test/std/utilities/time/time.duration/time.duration.alg/abs.pass.cpp +++ b/test/std/utilities/time/time.duration/time.duration.alg/abs.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//   -// UNSUPPORTED: c++03, c++11, c++14 +// UNSUPPORTED: c++98, c++03, c++11, c++14    // <chrono>   
diff --git a/test/std/utilities/time/time.duration/time.duration.cast/ceil.pass.cpp b/test/std/utilities/time/time.duration/time.duration.cast/ceil.pass.cpp index 6fb73b9..8d7623c 100644 --- a/test/std/utilities/time/time.duration/time.duration.cast/ceil.pass.cpp +++ b/test/std/utilities/time/time.duration/time.duration.cast/ceil.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//   -// UNSUPPORTED: c++03, c++11, c++14 +// UNSUPPORTED: c++98, c++03, c++11, c++14    // <chrono>   
diff --git a/test/std/utilities/time/time.duration/time.duration.cast/floor.pass.cpp b/test/std/utilities/time/time.duration/time.duration.cast/floor.pass.cpp index 57929dd..38db42a 100644 --- a/test/std/utilities/time/time.duration/time.duration.cast/floor.pass.cpp +++ b/test/std/utilities/time/time.duration/time.duration.cast/floor.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//   -// UNSUPPORTED: c++03, c++11, c++14 +// UNSUPPORTED: c++98, c++03, c++11, c++14  // <chrono>    // floor 
diff --git a/test/std/utilities/time/time.duration/time.duration.cast/round.pass.cpp b/test/std/utilities/time/time.duration/time.duration.cast/round.pass.cpp index e50b85c..2f96890 100644 --- a/test/std/utilities/time/time.duration/time.duration.cast/round.pass.cpp +++ b/test/std/utilities/time/time.duration/time.duration.cast/round.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//   -// UNSUPPORTED: c++03, c++11, c++14 +// UNSUPPORTED: c++98, c++03, c++11, c++14  // <chrono>    // round 
diff --git a/test/std/utilities/time/time.point/time.point.cast/ceil.pass.cpp b/test/std/utilities/time/time.point/time.point.cast/ceil.pass.cpp index 379929c..e6e7c05 100644 --- a/test/std/utilities/time/time.point/time.point.cast/ceil.pass.cpp +++ b/test/std/utilities/time/time.point/time.point.cast/ceil.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//   -// UNSUPPORTED: c++03, c++11, c++14 +// UNSUPPORTED: c++98, c++03, c++11, c++14  // <chrono>    // ceil 
diff --git a/test/std/utilities/time/time.point/time.point.cast/floor.pass.cpp b/test/std/utilities/time/time.point/time.point.cast/floor.pass.cpp index d0a908f..efd2d9e 100644 --- a/test/std/utilities/time/time.point/time.point.cast/floor.pass.cpp +++ b/test/std/utilities/time/time.point/time.point.cast/floor.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//   -// UNSUPPORTED: c++03, c++11, c++14 +// UNSUPPORTED: c++98, c++03, c++11, c++14  // <chrono>    // floor 
diff --git a/test/std/utilities/time/time.point/time.point.cast/round.pass.cpp b/test/std/utilities/time/time.point/time.point.cast/round.pass.cpp index ab8bf3a..b5d16cf 100644 --- a/test/std/utilities/time/time.point/time.point.cast/round.pass.cpp +++ b/test/std/utilities/time/time.point/time.point.cast/round.pass.cpp 
@@ -7,7 +7,7 @@  //  //===----------------------------------------------------------------------===//   -// UNSUPPORTED: c++03, c++11, c++14 +// UNSUPPORTED: c++98, c++03, c++11, c++14  // <chrono>    // round 
diff --git a/test/std/utilities/utility/synopsis.pass.cpp b/test/std/utilities/utility/synopsis.pass.cpp index 900be2a..5f5b4ee 100644 --- a/test/std/utilities/utility/synopsis.pass.cpp +++ b/test/std/utilities/utility/synopsis.pass.cpp 
@@ -8,7 +8,7 @@  //===----------------------------------------------------------------------===//    // <utility> -// XFAIL: c++03 +// XFAIL: c++98, c++03    // #include <initializer_list>